nuclear suppliers group (nsg) - French English Dictionary